two left feet – Deutsch–English translations

🇬🇧 en de 🇩🇪

two left feet noun

  • exhibiting clumsiness
zwei linke Füße
Wiktionary Links